mandarin duck - French English Dictionary